le champ - German English Dictionary